David J Mc Ginnis, 23 years old, lives in Maine, New York. Other places in which David has lived are Locust Grove, Georgia; San Marcos, Texas and Warwick, New York. Companies in which David has a work history include Sales Executive. Positions David has held include Owner and Finance Executive. Some of David relatives are Sandra Mc and Susan Mc.